Micro-frameworks and Personalities
نویسنده
چکیده
Decoupling behavior modeling from a specific inheritance hierarchy has become one of the challenges for object-oriented software engineering. The goal is to encapsulate behavior on its own, and yet be able to freely apply it to a given class structure. We claim that standard object-oriented languages do not directly address this problem and propose the concept of Personalities as a design and programming artifice to model stand alone behavior that embodies what we have termed micro-framework style of programming. Allowing behavior to stand alone enables its reuse in different places in an inheritance hierarchy. The micro-framework style ensures that the semantics are preserved during reuse.
منابع مشابه
Modeling Behavior with Personalities
Decoupling behavior modeling from a specific inheritance hierarchy has become one of the challenges for objectoriented software engineering. The goal is to encapsulate behavior on its own, and yet be able to freely apply it to a given class structure. We claim that standard objectoriented languages do not directly address this problem and propose the concept of Personalities as a design and pro...
متن کاملThe Failure of Personalities to Generalize
IBM's adoption of operating system personalities was one of the most publicized issues in operating systems design. The basic premise of Workplace OS work was: 1) IBM would adopt and improve the CMU Mach 3.0 microkernel for use on PDAs, the desktop, and massively parallel machines, and 2) that several operating system personalities would execute on the micro-kernel platform concurrently. This a...
متن کاملRisk Management Framework for IT-Centric Micro and Small Companies
This paper proposes a new risk management framework tailored for IT-centric micro and small companies based on the analysis of the best practices in risk management concepts, specifically the risk management frameworks. The proposed framework for risk management is a synergy of various elements from the existing frameworks, tailored to the specifics of the IT-centric micro and small companies a...
متن کاملQuantifying personality in the terrestrial hermit crab: different measures, different inferences.
There is much interest in studying animal personalities but considerable debate as to how to define and evaluate them. We assessed the utility of one proposed framework while studying personality in terrestrial hermit crabs (Coenobita clypeatus). We recorded the latency of individuals to emerge from their shells over multiple trials in four unique manipulations. We used the specific testing sit...
متن کاملCharacterizing the Collective Personality of Ant Societies: Aggressive Colonies Do Not Abandon Their Home
Animal groups can show consistent behaviors or personalities just like solitary animals. We studied the collective behavior of Temnothorax nylanderi ant colonies, including consistency in behavior and correlations between different behavioral traits. We focused on four collective behaviors (aggression against intruders, nest relocation, removal of infected corpses and nest reconstruction) and a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002